JavaScript Job: Web Developer

Job added on

Company

Moroccanoil

Location

Mont-Royal - Canada

Job type

Full-Time

JavaScript Job Details

Overview:

The Web Developer is responsible for providing expertise in PHP development, MySQL, and general systems administration. This position will also be part of a big team responsible for the development, optimization, performance, implementation, maintenance, and ongoing operation of our intranet sites and databases.

Tasks & Responsibilities

  • Develops and integrates innovative, customized products into a diverse range of existing technology platforms
  • Provides application technical support, including planning, installation and on-going management/monitoring troubleshooting
  • Assists in designing, implementing and maintaining databases to support business applications, ensuring system scalability, security, performance and reliability
  • Takes projects from conception to completion including but not limited to analyzing requirements, implementing application logic and debugging
  • Develops new features for, and maintains the existing websites
  • Develops website architecture and determines the hardware and software requirements
  • Plans, designs, writes, modifies, integrates and test website related code
  • Implements designer mock-ups and wireframes into front-end code
  • Conducts tests and performs security and quality controls
  • Follows company procedures in regards to CSST
  • Performs any other duties the Employer may consider essential in ensuring the normal operations of the Employer’s business processes and that falls into the category of expertise of the Employee

Skills & Abilities

  • Bachelor’s degree in Computer Science or in a similar field
  • 1–2 years of relevant web development experience
  • Bilingual (French and English)
  • Proficiency in MySQL, PHP, and Javascript required
  • Solid foundation in data structures, algorithms, and system design
  • Laravel and/or other PHP frameworks experience preferred
  • Experience with Amazon Web Services (AWS), and GitHub for version control
  • Database administration and management of a web hosting environment
  • Experience with Application Development for Apple and Android platforms.

Characteristics

  • Organized
  • Attention to detail
  • Excellent communication skills both verbal and written
  • Problem solving skills
  • Takes initiative
  • Ability to multitask
  • Able to work in a team or individually

Résumé :

Le développeur Web est responsable de fournir une expertise en matière de développement PHP, MySQL et en administration de systèmes en général. Ce poste s’inscrit dans la création d’une grande équipe responsable du développement, de l’optimisation, de la performance, de la mise en œuvre, de la maintenance et de l’exploitation continue de nos sites intranet et de nos bases de données.

Tâches et responsabilités

  • Développer et intégrer des produits innovants sur mesure dans une gamme diverse de plateformes technologiques existantes;
  • Fournir une assistance technique d’application, y compris pour la planification, l’installation et la gestion/le suivi continu des problèmes;
  • Aider à la conception, la mise en œuvre et la maintenance des bases de données pour soutenir les applications professionnelles, contribuer à assurer l’évolutivité, la sécurité, la performance et la fiabilité du système;
  • Gérer des projets de la conception à l’achèvement, notamment, mais sans s’y limiter, analyser les besoins, mettre en œuvre la logique de l’application et procéder au débogage;
  • Développer de nouvelles fonctionnalités pour les sites Web et assurer leur maintenance;
  • Développer l’architecture du site Web et définir les besoins en matière de matériel et de logiciels;
  • Planifier, concevoir, écrire, modifier, intégrer et tester le code lié au site Web;
  • Intégrer les modèles de conception et les maquettes fonctionnelles dans le code frontal;
  • Mener à bien des tests ainsi que les contrôles de la sécurité et de la qualité;
  • Suivre les procédures de l’entreprise à l’égard de la CSST;
  • Réaliser toute autre tâche que l’employeur juge essentielle au bon déroulement du processus opérationnel et qui entre dans la catégorie d’expertise de l’employé.

Compétences et qualifications

  • Baccalauréat en informatique ou dans un domaine connexe;
  • Un à deux ans d’expérience pertinente en développement Web;
  • Bilingue (français et anglais);
  • Maîtrise obligatoire de MySQL, PHP et JavaScript;
  • Bases solides en structures de données, algorithmes et conception de systèmes;
  • Une expérience avec Laravel ou d’autres cadres d’applications PHP est appréciée;
  • Expérience avec Amazon Web Services (AWS) et GitHub pour le contrôle de version;
  • Administration de bases de données et gestion d’un environnement d’hébergement Web;
  • Expérience en développement d’applications pour les plateformes Apple et Android.

Qualités attendues

  • Sens de l’organisation;
  • Souci du détail;
  • Excellentes aptitudes en communication (verbale et écrite);
  • Aptitude à résoudre les problèmes;
  • Prise d’initiatives;
  • Capacité à effectuer des tâches multiples;
  • Capacité à travailler en équipe ou de façon autonome.

Job Type: Full-time

Pay: $40,000.00-$50,000.00 per year

Benefits:

  • Dental care
  • Vision care

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Mont-royal, QC H4P 1M7: reliably commute or plan to relocate before starting work (required)

Work Location: Hybrid remote in Mont-royal, QC H4P 1M7